package com.SmartCare.common.dto;

import lombok.*;
import lombok.experimental.Accessors;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @author Young
 * date 2023/11/17-17:19
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class MessageDTO implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * ID
     */
    private Long id;

    /**
     * 申请用户id
     */
    private Long userId;

    /**
     * 养老院名称
     */
    private String careHomeName;

    /**
     * 申请绑定老人时绑定老人的id
     */
    private Long elderId;

    /**
     * 申请角色时的角色信息
     */
    private Integer role;

    /**
     * 审核状态，0：未通过 1：已通过 NUll：未处理
     */
    private Integer status;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 申请类型
     */
    private String type;
    
}
